runtime.hchan.dataqsiz (field)
19 uses
runtime (current package)
chan.go#L35: dataqsiz uint // size of the circular queue
chan.go#L113: c.dataqsiz = uint(size)
chan.go#L144: if c.dataqsiz == 0 {
chan.go#L149: return c.qcount == c.dataqsiz
chan.go#L227: if c.qcount < c.dataqsiz {
chan.go#L235: if c.sendx == c.dataqsiz {
chan.go#L307: if c.dataqsiz == 0 {
chan.go#L316: if c.recvx == c.dataqsiz {
chan.go#L356: if c.recvx == c.dataqsiz {
chan.go#L474: if c.dataqsiz == 0 {
chan.go#L599: if c.recvx == c.dataqsiz {
chan.go#L675: if c.dataqsiz == 0 {
chan.go#L700: if c.recvx == c.dataqsiz {
chan.go#L810: return int(c.dataqsiz)
chan.go#L817: return int(c.dataqsiz)
select.go#L280: if c.qcount < c.dataqsiz {
select.go#L451: if c.recvx == c.dataqsiz {
select.go#L472: if c.sendx == c.dataqsiz {
time.go#L336: if c.dataqsiz == 0 {
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |